iMIS PANEL BUILDER - CHROME / EDGE EXTENSION  v1.0
==================================================
Built by The Arritt Group - https://arrittgroup.com

Same panel builder as the stand-alone page, but it sits in your browser's side
panel next to iMIS and runs the check and create for you. No Console, no pasting.


INSTALL (about 2 minutes)
-------------------------
 1. Unzip this file. Put the "iMIS_Panel_Builder_Extension" folder somewhere it
    can stay (e.g. Documents). Chrome runs it from that folder, so don't delete it.
 2. In Chrome, go to   chrome://extensions
    (In Edge:          edge://extensions )
 3. Turn on "Developer mode" (top right in Chrome; left side in Edge).
 4. Click "Load unpacked" and choose the iMIS_Panel_Builder_Extension folder
    (the one that contains manifest.json).
 5. Click the puzzle-piece icon in the toolbar and pin "iMIS Panel Builder".

If "Load unpacked" is greyed out or missing, your computer is managed and IT has
blocked it. Use the stand-alone iMIS_Panel_Builder.html instead.


USE IT
------
 1. Log in to your iMIS site (sandbox first!) and open any staff page,
    e.g. RiSE > Page Builder.
 2. Click the iMIS Panel Builder icon. The side panel opens and shows
    "Site: your-site". If it says "Not connected", click the icon again
    while you're on the iMIS tab.
 3. Fill in the panel and its fields (same form as the stand-alone builder).
 4. Click CHECK. The first time on each site, Chrome asks to allow access to
    that site. Click Allow. (If you say no, it still works for that tab until
    the page reloads; just click the icon again after reloading.)
    The check only reads. It confirms the name is free and lists what it will create.
 5. Click CREATE PANEL, then "Yes, create it".
    It creates the panel source, confirms every field is there, creates the
    panel, and confirms it. Green "Done" means it worked. Yellow "Follow-up"
    lines are things to finish in Panel Designer.

Safety built in:
  * Create only unlocks after a check passes on that same site with that exact
    form. Change anything and you'll need to check again.
  * One create per check, and it re-checks right before sending, so it never
    creates over an existing panel or panel source.
  * It only works on the tab you're looking at, and only after you click the icon
    or allow the site.


UPDATING
--------
Replace the files in the folder with the new version, then click the circular
reload arrow on the extension's card in chrome://extensions.


WHAT IT CAN AND CAN'T DO
------------------------
Same as the stand-alone builder (see its READ ME FIRST.txt):
  * Creates NEW panels only. It doesn't add fields to an existing panel.
  * IQA-driven lookup lists: add those in Panel Designer.
  * Tested in real iMIS: Contact multi-instance and Standalone panels; Text, Date, Decimal,
    Yes/No, File upload, URL fields; multi-line; Allow API access;
    Authenticated Users access.
    Everything else matches real iMIS panel sources but hasn't been run yet,
    so try new kinds of panels on a sandbox first.

Use at your own risk. This isn't an ASI product. Test in a sandbox first.
